Earthshot Prize: Will a £50m Royal ambition save the planet?

Earthshot Prize: Will a £50m Royal ambition save the planet?